Supporting Insertions and Deletions in Striped Parallel Filesystems
نویسنده
چکیده
The dramatic improvements in the processing rates of parallel computers are turning many compute-bound jobs into IO-bound jobs. Parallel le systems have been proposed to better match IO throughput to processing power. Many parallel le systems stripe les across numerous disks; each disk has its own controller. A striped le can be appended (or prepended) to and maintain its structure. However, a block can't be inserted into or deleted from the middle of the le, since doing so would destroy the regular striping structure of the le. In this paper, we present a distributed le structure that maintains les in indexed striped extents on a message passing multiprocessor. This approach allows highly parallel random and sequential reads, and also allows insertion and deletion into the middle of the le.
منابع مشابه
Filesystems for Network-Attached Secure Disks
Network-attached storage enables network-striped data transfers directly between client and storage to provide clients with scalable bandwidth on large transfers. Network-attached storage also decouples policy and enforcement of access control, avoiding unnecessary reverification of protection checks, reducing file manager work and increasing scalability. It eliminates the expense of a server c...
متن کاملFilesystems for Network-Attached Secure Disks (CMU-CS-97-118)
Network-attached storage enables network-striped data transfers directly between client and storage to provide clients with scalable bandwidth on large transfers. Network-attached storage also decouples policy and enforcement of access control, avoiding unnecessary reverification of protection checks, reducing file manager work and increasing scalability. It eliminates the expense of a server c...
متن کاملEvolution models with base substitutions, insertions, deletions, and selection.
The evolution model with parallel mutation-selection scheme is solved for the case when selection is accompanied by base substitutions, insertions, and deletions. The fitness is assumed to be either a single-peak function (i.e., having one finite discontinuity) or a smooth function of the Hamming distance from the reference sequence. The mean fitness is calculated exactly in large-genome limit....
متن کاملPerformance and Fault Tolerance in the StoreTorrent Parallel Filesystem
With a goal of supporting the timely and cost-effective analysis of Terabyte datasets on commodity components, we present and evaluate StoreTorrent, a simple distributed filesystem with integrated fault tolerance for efficient handling of small data records. Our contributions include an application-OS pipelining technique and metadata structure to increase small write and read performance by a ...
متن کاملInsertion and Deletion Processes in Recent Human History
BACKGROUND Although insertions and deletions (indels) account for a sizable portion of genetic changes within and among species, they have received little attention because they are difficult to type, are alignment dependent and their underlying mutational process is poorly understood. A fundamental question in this respect is whether insertions and deletions are governed by similar or differen...
متن کامل